package com.yingxin.yx.framework.user.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 在线用户
 */
@Data
public class OnLineUser implements Serializable {
    private static final long serialVersionUID = -8358017011093009055L;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 用户名
     */
    private String username;


    /**
     * 实名
     */
    private String staffName;

    /**
     * 电话
     */
    private String phone;

    /**
     * 部门id
     */
    private String deptId;


    /**
     * APP请求类型 PC 或 APP
     */
    private String isApp;

    /**
     * 登录Ip
     */
    private String loginIP;
    /**
     * 登录时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
    private Date loginTime;
}
